home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE4 / ZAP / !Zap / Code / Extensions / IClear / ReadMe < prev   
Text File  |  2002-05-08  |  3KB  |  70 lines

  1.                            IClear Module v1.31a
  2.                            ====== ====== ======
  3.  
  4.                                by Martyn Fox
  5.  
  6. This is a new version of the IClear module. Copyright of this software
  7. remains with the author but it may be freely copied and distributed,
  8. including distribution by magazine discs, PD libraries, email, bulletin
  9. boards etc., provided the following conditions are adhered to:
  10.  
  11. 1. No charge is made other than to cover the reasonable cost of duplication
  12. and distribution.
  13.  
  14. 2. No alteration is made to either the software or this text file.
  15.  
  16. 3. This text file accompanies all copies of the software.
  17.  
  18. 4. The software may be copied and distributed with or without the source
  19. code as issued by the author. The source code, if included, is subject to
  20. further conditions which are described in an accompanying text file.
  21.  
  22. Please note that this module will only work with RISC OS 3 or later and is
  23. compatible with the StrongARM processor. Version 1.30 onwards contains a new
  24. feature, described below. and v1.31 has a few extra enhancements. v1.31a has
  25. been issued to fix an obscure bug.
  26.  
  27. IClear is a module which makes it easier to delete text from a writable
  28. icon. Under RISC OS, to replace the text in such an icon with new text, you
  29. first have to either delete all the characters of the old text or press
  30. Ctrl-U to clear it. This can be a nuisance, especially if you have just
  31. selected the icon with the mouse, as you first have to transfer to the
  32. keyboard, then press Ctrl-U before you can type in your new text.
  33.  
  34. With IClear running, simply double-click on the writable icon, using either
  35. Select or Adjust. The icon will be inverted, which usually means that it
  36. will turn black with white text. As soon as you press a key, the text in the
  37. icon will vanish, to be replaced with the character that you typed. If you
  38. change your mind after inverting the icon and decide you want to keep your
  39. existing text, a further click with any mouse button anywhere on the screen
  40. will de-invert the icon and put things back to normal.
  41.  
  42. This software will work with writable icons (button type 15) and also
  43. draggable writable icons (button type 14) but not with writable menu items.
  44.  
  45. Version 1.30 has been rewritten to overcome problems encountered when using
  46. applications which employ a Wimp filter, such as Octopus Software's Caller
  47. Display. Previous versions caused windows to change shape and/or position
  48. when double-clicking on a writable icon.
  49.  
  50. An additional feature has been added from v1.30 onwards called ArrowDrag. By
  51. holding down Select or Adjust and pressing one of the arrow keys, the mouse
  52. pointer may be moved by a single pixel in any direction, making precision
  53. drags easier. Diagonal drags are possible by holding down two arrow keys.
  54. This feature is based on a little-known feature of Draw, making it global,
  55. and works with the dedicated arrow keys and the keypad arrow keys.
  56.  
  57. Version 1.31 allows the Delete or backspace key to clear the text from the
  58. icon without inserting a character into it. Pressing TAB clears the text and
  59. passes the TAB character on to the application. This last feature is for
  60. users of Fresco and Oregano, which insert the string http://www. into the
  61. URL icon when TAB is pressed.
  62.  
  63. If you want IClear to be loaded automatically, copy the module into either
  64. your !Boot.Choices.Boot.PreDesk directory or !Boot.Choices.Boot.Tasks.
  65.  
  66. Please send all comments and suggestions to:
  67.  
  68. M.P. Fox,
  69.  
  70. email: mfox@argonet.co.uk